home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / os2 / os2cl015.zip / provadlg.rc < prev    next >
Text File  |  1995-11-24  |  5KB  |  162 lines

  1. /* 
  2.  
  3.  
  4.     provadlg.rc (emx+gcc) 
  5.  
  6.     1995 Giovanni Iachello
  7.     This is freeware software. You can use or modify it as you wish,
  8.     provided that the part of code that I wrote remains freeware.
  9.     Freeware means that the source code must be available on request 
  10.     to anyone.
  11.     You must also include this notice in all files derived from this
  12.     file.
  13.  
  14.  
  15. */
  16.  
  17. #include <os2.h>
  18. #include "pmstdres.h"
  19. #include "provadlg.h"
  20.  
  21. ICON ID_PROVADLG provadlg.ico
  22.  
  23. STRINGTABLE
  24. {
  25.    STR_PAOLA, "Paola"
  26.    STR_CHIARA, "Chiara"
  27.    STR_SILVIA, "Silvia"
  28. }
  29.  
  30. MENU ID_PROVADLG
  31. BEGIN
  32.     SUBMENU "~File", PMIDM_FILE
  33.     BEGIN
  34.         MENUITEM "~New...", PMIDM_FILENEW
  35.         MENUITEM "~Open...", PMIDM_FILEOPEN
  36.         MENUITEM SEPARATOR
  37.         MENUITEM "~Save...", PMIDM_FILESAVE
  38.         MENUITEM "Save ~as...", PMIDM_FILESAVEAS
  39.         MENUITEM SEPARATOR
  40.         MENUITEM "~Print", PMIDM_FILEPRINT
  41.         MENUITEM "~Exit", PMIDM_FILEEXIT
  42.     END
  43.  
  44.     MENUITEM "~Crash", IDM_CRASH
  45.     MENUITEM "~Fonts", IDM_FONTS
  46.  
  47.     SUBMENU "~Help", PMIDM_HELP
  48.     BEGIN
  49.         MENUITEM "Help ~index...", PMIDM_HELPINDEX
  50.         MENUITEM "~General help...", PMIDM_HELPGENERAL
  51.         MENUITEM "~Using help...", PMIDM_HELPUSING
  52.         MENUITEM "~Keys help...", PMIDM_HELPKEYS
  53.         MENUITEM SEPARATOR        
  54.         MENUITEM "~Product information...", PMIDM_HELPABOUT
  55.     END
  56. END
  57.  
  58. ACCELTABLE ID_PROVADLG
  59. BEGIN
  60.     VK_F3,  PMIDM_FILEEXIT,      VIRTUALKEY
  61.     VK_F1,  PMIDM_HELPGENERAL, VIRTUALKEY
  62. END
  63.  
  64. HELPTABLE ID_PROVADLG
  65. BEGIN
  66.     HELPITEM ID_PROVADLG, HLP_PROVADLG_SUB, HLP_PROVADLG_EXT
  67.     HELPITEM DID_FONT_DIALOG, HLP_FDLG_SUB, HLP_FDLG_EXT
  68.     HELPITEM DLG_ESEMPIO1, HLP_NDLG_SUB, HLP_NDLG_EXT
  69. END
  70.  
  71. HELPSUBTABLE HLP_FDLG_SUB
  72. BEGIN
  73.     HELPSUBITEM DID_SIZE, HLP_FDLG_SIZE
  74. END
  75.  
  76. HELPSUBTABLE HLP_NDLG_SUB
  77. BEGIN
  78.     HELPSUBITEM D1_NOME, HLP_NDLG_NAME
  79. END
  80.  
  81. HELPSUBTABLE HLP_PROVADLG_SUB
  82. BEGIN
  83.     HELPSUBITEM IDM_CRASH, HLP_CRASH
  84.     HELPSUBITEM IDM_FONTS, HLP_FONTS
  85.     
  86.     HELPSUBITEM PMIDM_FILE , PMHLP_FILE
  87.     HELPSUBITEM PMIDM_FILENEW , PMHLP_FILENEW
  88.     HELPSUBITEM PMIDM_FILEOPEN , PMHLP_FILEOPEN
  89.     HELPSUBITEM PMIDM_FILESAVE , PMHLP_FILESAVE
  90.     HELPSUBITEM PMIDM_FILESAVEAS , PMHLP_FILESAVEAS
  91.     HELPSUBITEM PMIDM_FILEPRINT , PMHLP_FILEPRINT
  92.     HELPSUBITEM PMIDM_FILEEXIT , PMHLP_FILEEXIT
  93.  
  94.     HELPSUBITEM PMIDM_EDIT , PMHLP_EDIT
  95.     HELPSUBITEM PMIDM_EDITUNDO , PMHLP_EDITUNDO
  96.     HELPSUBITEM PMIDM_EDITREDO , PMHLP_EDITREDO
  97.     HELPSUBITEM PMIDM_EDITCUT , PMHLP_EDITCUT
  98.     HELPSUBITEM PMIDM_EDITCOPY , PMHLP_EDITCOPY
  99.     HELPSUBITEM PMIDM_EDITPASTE , PMHLP_EDITPASTE
  100.     HELPSUBITEM PMIDM_EDITCLEAR , PMHLP_EDITCLEAR
  101.     HELPSUBITEM PMIDM_EDITDUPLICATE , PMHLP_EDITDUPLICATE
  102.     HELPSUBITEM PMIDM_EDITSELECTALL , PMHLP_EDITSELECTALL
  103.  
  104.     HELPSUBITEM PMIDM_HELP , PMHLP_HELP
  105.     HELPSUBITEM PMIDM_HELPINDEX , PMHLP_HELPINDEX
  106.     HELPSUBITEM PMIDM_HELPGENERAL , PMHLP_HELPGENERAL
  107.     HELPSUBITEM PMIDM_HELPUSING , PMHLP_HELPUSING
  108.     HELPSUBITEM PMIDM_HELPKEYS , PMHLP_HELPKEYS
  109.     HELPSUBITEM PMIDM_HELPABOUT , PMHLP_HELPABOUT
  110. END
  111.  
  112. DLGTEMPLATE PMDLG_ABOUT 
  113. BEGIN
  114.     DIALOG "About Prova Dlg", PMDLG_ABOUT, 22, 24, 225, 104, 
  115.         WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  116.     BEGIN
  117.         DEFPUSHBUTTON "OK", DID_OK, 16, 8, 51, 14
  118.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  119.         CONTROL "Written by Giovanni Iachello", 106, 14, 52, 190, 12, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  120.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  121.         CONTROL "Copyright (c) 1994.  All Rights Reserved.", 107, 12, 40, 196, 10, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  122.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  123.         CONTROL "Source Code for Non-Profit Use Only", 108, 12, 27, 196, 10, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  124.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  125.         CONTROL "PM ++ Demo Program", 109, 10, 79, 194, 10, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  126.     END
  127. END
  128.  
  129. DLGTEMPLATE DLG_NAME 
  130. {
  131.    DIALOG  "Richiesto Input", DLG_NAME, 112, 59, 150, 100,
  132.        WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  133.    {
  134.       LTEXT "Seleziona un nome o scrivilo e premi ""Ok""" ".", -1, 10, 80, 130, 16, DT_WORDBREAK
  135.       LISTBOX DNAME_LB_NAMELIST, 10, 45, 130, 35, LS_HORZSCROLL
  136.       ENTRYFIELD "", DNAME_EF_NAME, 12, 30, 127, 8, ES_MARGIN
  137.       DEFPUSHBUTTON "Ok", DID_OK, 10, 10, 40, 13
  138.       PUSHBUTTON "Cancel", DID_CANCEL, 55, 10, 40, 13
  139.    }
  140. }
  141.  
  142.  
  143. /*
  144.  * Resource file created by dlgedit version 0.0
  145.  * Giovanni Iachello 1995
  146.  * D:\emx\dlgedit\esempio1.DLG compiled on Mon Oct 16 01:44:01 1995
  147.  */
  148. DLGTEMPLATE DLG_ESEMPIO1 
  149. {
  150.     DIALOG "Inserisci nome", DLG_ESEMPIO1 , 10, 10, 128, 118,
  151.         WS_VISIBLE, FCF_TITLEBAR | FCF_SYSMENU | FCF_DLGBORDER 
  152.     {
  153.         LTEXT "Interessi", -1, 13, 40, 70, 9, WS_VISIBLE | SS_TEXT 
  154.         LTEXT "Cognome", -1, 12, 68, 73, 8, WS_VISIBLE | SS_TEXT 
  155.         LTEXT "Nome", -1, 12, 90, 75, 8, WS_VISIBLE | SS_TEXT 
  156.         LISTBOX D1_LB_INTERESSI, 7, 8, 100, 32, WS_VISIBLE 
  157.         ENTRYFIELD "", D1_COGNOME, 8, 56, 100, 8, WS_VISIBLE | ES_MARGIN 
  158.         ENTRYFIELD "", D1_NOME, 8, 80, 100, 8, WS_VISIBLE | ES_MARGIN 
  159.     }
  160. }
  161.  
  162.